]> shimmer.witbreuk.eu Git - UltimateKEYS.git/blobdiff - msklc/UltimateKEYS SW.klc
Add files via upload
[UltimateKEYS.git] / msklc / UltimateKEYS SW.klc
index 773f97d116bab18db70892bf2efd7f24965ea9e6..617f6e007c084d0311cdcd9d19163cab5e67ddef 100644 (file)
@@ -1,4 +1,4 @@
-KBD    ultksw  "UltimateKEYS SW - 2021-07-30"\r
+KBD    ultksw  "UltimateKEYS SW - 2021-11-14"\r
 \r
 COPYRIGHT      "License: GNU General Public License Version 3"\r
 \r
 \r
 COPYRIGHT      "License: GNU General Public License Version 3"\r
 \r
@@ -27,7 +27,7 @@ LAYOUT        // @ symbol at the end: defined as dead key
 \r
 02     1               0       0021    1       -1      00a1    00b9            // !, 1, ¡, ¹    exclamation mark, digit 1, inverted exclamation mark, superscript 1\r
 03     2               0       0040    2       -1      00a9    00b2            // @, 2, ©, ²    at sign, digit 2, copyright sign, superscript 2\r
 \r
 02     1               0       0021    1       -1      00a1    00b9            // !, 1, ¡, ¹    exclamation mark, digit 1, inverted exclamation mark, superscript 1\r
 03     2               0       0040    2       -1      00a9    00b2            // @, 2, ©, ²    at sign, digit 2, copyright sign, superscript 2\r
-04     3               0       0023    3       -1      00b1    00b3            // #, 3, ±, ³    number sign, digit 3, plus-minus sign, superscript 3\r
+04     3               0       0023    3       -1      00a7    00b3            // #, 3, §, ³    number sign, digit 3, section sign, superscript 3\r
 05     4               0       0024    4       -1      00a3    00a5            // $, 4, £, ¥    dollar sign, digit 4, pound sign, yen sign\r
 06     5               0       0025    5       -1      20ac    00a2            // %, 5, €, ¢    percent sign, digit 5, euro sign, cent sign (dollar)\r
 07     6               0       005e    6       -1      005e@   02c7@           // ^, 6, ^, ˇ    circumflex accent, digit 6, circumflex accent (dead key), caron (dead key)\r
 05     4               0       0024    4       -1      00a3    00a5            // $, 4, £, ¥    dollar sign, digit 4, pound sign, yen sign\r
 06     5               0       0025    5       -1      20ac    00a2            // %, 5, €, ¢    percent sign, digit 5, euro sign, cent sign (dollar)\r
 07     6               0       005e    6       -1      005e@   02c7@           // ^, 6, ^, ˇ    circumflex accent, digit 6, circumflex accent (dead key), caron (dead key)\r
@@ -50,7 +50,7 @@ LAYOUT        // @ symbol at the end: defined as dead key
 1a     OEM_4           0       005b    007b    001b    00ab    2039            // [, {, «, ‹    left square bracket, left curly bracket, left-pointing double angle quotation mark, left-pointing single angle quotation mark    escape (001b)\r
 1b     OEM_6           0       005d    007d    001d    00bb    203a            // ], }, », ›    right square bracket, right curly bracket, right-pointing double angle quotation mark, right-pointing single angle quotation mark    information separator three (001d)\r
 1e     A               5       a       A       -1      00e4    00c4            // a, A, ä, Ä    letter a, letter A, a with diaeresis, A with diaeresis\r
 1a     OEM_4           0       005b    007b    001b    00ab    2039            // [, {, «, ‹    left square bracket, left curly bracket, left-pointing double angle quotation mark, left-pointing single angle quotation mark    escape (001b)\r
 1b     OEM_6           0       005d    007d    001d    00bb    203a            // ], }, », ›    right square bracket, right curly bracket, right-pointing double angle quotation mark, right-pointing single angle quotation mark    information separator three (001d)\r
 1e     A               5       a       A       -1      00e4    00c4            // a, A, ä, Ä    letter a, letter A, a with diaeresis, A with diaeresis\r
-1f     S               1       s       S       -1      00df    00a7            // s, S, ß, §    letter s, letter S, small sharp s (Eszett), section sign\r
+1f     S               5       s       S       -1      00df    1e9e            // s, S, ß, ẞ    letter s, letter S, small sharp s (Eszett), capital sharp S (capital Eszett)\r
 20     D               5       d       D       -1      00e2    00c2            // d, D, â, Â    letter d, letter D, a with circumflex, A with circumflex\r
 21     F               5       f       F       -1      00e8    00c8            // f, F, è, È    letter f, letter F, e with grave, E with grave\r
 22     G               5       g       G       -1      00e9    00c9            // g, G, é, É    letter g, letter G, e with acute, E with acute\r
 20     D               5       d       D       -1      00e2    00c2            // d, D, â, Â    letter d, letter D, a with circumflex, A with circumflex\r
 21     F               5       f       F       -1      00e8    00c8            // f, F, è, È    letter f, letter F, e with grave, E with grave\r
 22     G               5       g       G       -1      00e9    00c9            // g, G, é, É    letter g, letter G, e with acute, E with acute\r
@@ -275,8 +275,8 @@ DEADKEY     00af    // Dead Key :  Macron/Stroke
 004a   0248    // J -> Ɉ    J with stroke\r
 006c   0142    // l -> ł    l with stroke\r
 004c   0141    // L -> Ł    L with stroke\r
 004a   0248    // J -> Ɉ    J with stroke\r
 006c   0142    // l -> ł    l with stroke\r
 004c   0141    // L -> Ł    L with stroke\r
-00f8   1e3b    // ø -> ḻ    l with line below\r
-00d8   1e3a    // Ø -> Ḻ    L with line below\r
+00f8   019a    // ø -> ƚ    l with bar\r
+00d8   023d    // Ø -> Ƚ    L with bar\r
 006f   014d    // o -> ō    o with macron\r
 004f   014c    // O -> Ō    O with macron\r
 00f6   01ed    // ö -> ǭ    o with ogonek and macron\r
 006f   014d    // o -> ō    o with macron\r
 004f   014c    // O -> Ō    O with macron\r
 00f6   01ed    // ö -> ǭ    o with ogonek and macron\r
@@ -323,6 +323,8 @@ DEADKEY     00b8    // Dead Key :  Cedilla/Ogonek
 \r
 0061   0105    // a -> ą    a with ogonek\r
 0041   0104    // A -> Ą    A with ogonek\r
 \r
 0061   0105    // a -> ą    a with ogonek\r
 0041   0104    // A -> Ą    A with ogonek\r
+0063   00e7    // c -> ç    c with cedilla\r
+0043   00c7    // C -> Ç    C with cedilla\r
 0064   1e11    // d -> ḑ    d with cedilla\r
 0044   1e10    // D -> Ḑ    D with cedilla\r
 0065   0119    // e -> ę    e with ogonek\r
 0064   1e11    // d -> ḑ    d with cedilla\r
 0044   1e10    // D -> Ḑ    D with cedilla\r
 0065   0119    // e -> ę    e with ogonek\r
@@ -413,7 +415,6 @@ DEADKEY     02d8    // Dead Key :  Breve/Special
 0052   2c64    // R -> Ɽ    R with tail\r
 0073   0219    // s -> ș    s with comma below (Romanian)\r
 0053   0218    // S -> Ș    S with comma below (Romanian)\r
 0052   2c64    // R -> Ɽ    R with tail\r
 0073   0219    // s -> ș    s with comma below (Romanian)\r
 0053   0218    // S -> Ș    S with comma below (Romanian)\r
-00df   1e9e    // ß -> ẞ    capital sharp S (capital Eszett)\r
 0074   021b    // t -> ț    t with comma below (Romanian)\r
 0054   021a    // T -> Ț    T with comma below (Romanian)\r
 0075   016d    // u -> ŭ    u with breve\r
 0074   021b    // t -> ț    t with comma below (Romanian)\r
 0054   021a    // T -> Ț    T with comma below (Romanian)\r
 0075   016d    // u -> ŭ    u with breve\r
@@ -476,7 +477,6 @@ DEADKEY     00b4    // Dead Key :  Acute Accent
 0052   0154    // R -> Ŕ    R with acute\r
 0073   015b    // s -> ś    s with acute\r
 0053   015a    // S -> Ś    S with acute\r
 0052   0154    // R -> Ŕ    R with acute\r
 0073   015b    // s -> ś    s with acute\r
 0053   015a    // S -> Ś    S with acute\r
-00df   1e9e    // ß -> ẞ    capital sharp S (capital Eszett)\r
 0074   01ad    // t -> ƭ    t with hook\r
 0054   01ac    // T -> Ƭ    T with hook\r
 0075   0171    // u -> ű    u with double acute\r
 0074   01ad    // t -> ƭ    t with hook\r
 0054   01ac    // T -> Ƭ    T with hook\r
 0075   0171    // u -> ű    u with double acute\r
@@ -525,9 +525,21 @@ DEADKEY    00b4    // Dead Key :  Acute Accent
 \r
 DEADKEY        00a8    // Dead Key :  Diaeresis\r
 \r
 \r
 DEADKEY        00a8    // Dead Key :  Diaeresis\r
 \r
+0061   00e4    // a -> ä    a with diaeresis\r
+0041   00c4    // A -> Ä    A with diaeresis\r
+0065   00eb    // e -> ë    e with diaeresis\r
+0045   00cb    // E -> Ë    E with diaeresis\r
 0068   1e27    // h -> ḧ    h with diaeresis\r
 0048   1e26    // H -> Ḧ    H with diaeresis\r
 0068   1e27    // h -> ḧ    h with diaeresis\r
 0048   1e26    // H -> Ḧ    H with diaeresis\r
+0069   00ef    // i -> ï    i with diaeresis\r
+0049   00cf    // I -> Ï    I with diaeresis\r
+006f   00f6    // o -> ö    o with diaeresis\r
+004f   00d6    // O -> Ö    O with diaeresis\r
+0073   0283    // s -> ʃ    small letter esh\r
+0053   01a9    // S -> Ʃ    capital letter esh\r
 0074   1e97    // t -> ẗ    t with diaeresis\r
 0074   1e97    // t -> ẗ    t with diaeresis\r
+0075   00fc    // u -> ü    u with diaeresis\r
+0055   00dc    // U -> Ü    U with diaeresis\r
 0077   1e85    // w -> ẅ    w with diaeresis\r
 0057   1e84    // W -> Ẅ    W with diaeresis\r
 0078   1e8d    // x -> ẍ    x with diaeresis\r
 0077   1e85    // w -> ẅ    w with diaeresis\r
 0057   1e84    // W -> Ẅ    W with diaeresis\r
 0078   1e8d    // x -> ẍ    x with diaeresis\r
@@ -594,10 +606,18 @@ DEADKEY   0060    // Dead Key :  Grave Accent
 \r
 DEADKEY        007e    // Dead Key :  Tilde\r
 \r
 \r
 DEADKEY        007e    // Dead Key :  Tilde\r
 \r
+0061   00e3    // a -> ã    a with tilde\r
+0041   00c3    // A -> Ã    A with tilde\r
 0065   1ebd    // e -> ẽ    e with tilde\r
 0045   1ebc    // E -> Ẽ    E with tilde\r
 0069   0129    // i -> ĩ    i with tilde\r
 0049   0128    // I -> Ĩ    I with tilde\r
 0065   1ebd    // e -> ẽ    e with tilde\r
 0045   1ebc    // E -> Ẽ    E with tilde\r
 0069   0129    // i -> ĩ    i with tilde\r
 0049   0128    // I -> Ĩ    I with tilde\r
+006c   026b    // l -> ɫ    l with middle tilde\r
+004c   2c62    // L -> Ɫ    L with middle tilde\r
+006e   00f1    // n -> ñ    n with tilde\r
+004e   00d1    // N -> Ñ    N with tilde\r
+006f   00f5    // o -> õ    o with tilde\r
+004f   00d5    // O -> Õ    O with tilde\r
 0075   0169    // u -> ũ    u with tilde\r
 0055   0168    // U -> Ũ    U with tilde\r
 0076   1e7d    // v -> ṽ    v with tilde\r
 0075   0169    // u -> ũ    u with tilde\r
 0055   0168    // U -> Ũ    U with tilde\r
 0076   1e7d    // v -> ṽ    v with tilde\r
@@ -607,9 +627,7 @@ DEADKEY     007e    // Dead Key :  Tilde
 0067   ab36    // g -> ꬶ    cross-tailed g\r
 0068   0267    // h -> ɧ    small letter heng with hook\r
 006b   0138    // k -> ĸ    small letter kra\r
 0067   ab36    // g -> ꬶ    cross-tailed g\r
 0068   0267    // h -> ɧ    small letter heng with hook\r
 006b   0138    // k -> ĸ    small letter kra\r
-0073   0283    // s -> ʃ    small letter esh\r
-0053   01a9    // S -> Ʃ    capital letter esh\r
-00df   017f    // ß -> ſ    small long s\r
+0073   017f    // s -> ſ    small long s\r
 0031   2000    // 1 ->      en quad\r
 0032   2001    // 2 ->      em quad\r
 0021   2000    // ! ->      en quad\r
 0031   2000    // 1 ->      en quad\r
 0032   2001    // 2 ->      em quad\r
 0021   2000    // ! ->      en quad\r
@@ -700,14 +718,14 @@ DEADKEY   00d7    // Dead Key :  General Symbols
 \r
 DEADKEY        00a4    // Dead Key :  Currency\r
 \r
 \r
 DEADKEY        00a4    // Dead Key :  Currency\r
 \r
-0061   20b3    // a -> ₳    Argentine austral\r
+0061   058f    // a -> ֏    Armenian dram\r
 0041   20b3    // A -> ₳    Argentine austral\r
 0062   20bf    // b -> ₿    bitcoin\r
 0041   20b3    // A -> ₳    Argentine austral\r
 0062   20bf    // b -> ₿    bitcoin\r
-0042   20bf    // B -> ₿    bitcoin\r
+0042   0e3f    // B -> ฿    Thai baht\r
 0063   20a1    // c -> ₡    Costa Rican colón\r
 0043   20b5    // C -> ₵    Ghanaian cedi\r
 00e7   20a2    // ç -> ₢    Brazilian cruzeiro\r
 0063   20a1    // c -> ₡    Costa Rican colón\r
 0043   20b5    // C -> ₵    Ghanaian cedi\r
 00e7   20a2    // ç -> ₢    Brazilian cruzeiro\r
-00c7   20a2    // Ç -> ₢    Brazilian cruzeiro\r
+00c7   20a0    // Ç -> ₠    euro-currency sign\r
 0064   20ab    // d -> ₫    Vietnamese dong\r
 0044   20af    // D -> ₯    Greek drachma\r
 0066   20a3    // f -> ₣    French franc\r
 0064   20ab    // d -> ₫    Vietnamese dong\r
 0044   20af    // D -> ₯    Greek drachma\r
 0066   20a3    // f -> ₣    French franc\r
@@ -725,11 +743,13 @@ DEADKEY   00a4    // Dead Key :  Currency
 006d   20bc    // m -> ₼    Azerbaijani manat\r
 004d   20a5    // M -> ₥    mill sign\r
 006e   20a6    // n -> ₦    Nigerian naira\r
 006d   20bc    // m -> ₼    Azerbaijani manat\r
 004d   20a5    // M -> ₥    mill sign\r
 006e   20a6    // n -> ₦    Nigerian naira\r
-004e   20a6    // N -> ₦    Nigerian naira\r
+004e   20bb    // N -> ₻    nordic mark\r
 0070   20b1    // p -> ₱    Philippine peso\r
 0070   20b1    // p -> ₱    Philippine peso\r
-0050   20b1    // P -> ₱    Philippine peso\r
+0050   20a7    // P -> ₧    Spanish pesetas\r
 0072   20b9    // r -> ₹    Indian rupee\r
 0052   20bd    // R -> ₽    Russian ruble\r
 0072   20b9    // r -> ₹    Indian rupee\r
 0052   20bd    // R -> ₽    Russian ruble\r
+00ea   20a8    // ê -> ₨    rupee sign\r
+00ca   20a8    // Ê -> ₨    rupee sign\r
 0073   20aa    // s -> ₪    Israeli new shekel\r
 0053   20b7    // S -> ₷    spesmilo\r
 0074   20ae    // t -> ₮    Mongolian tögrög (tugrik)\r
 0073   20aa    // s -> ₪    Israeli new shekel\r
 0053   20b7    // S -> ₷    spesmilo\r
 0074   20ae    // t -> ₮    Mongolian tögrög (tugrik)\r
@@ -861,6 +881,8 @@ DEADKEY     0020    // Dead Key :  Math Symbols
 004e   2115    // N -> ℕ    natural numbers\r
 006f   2218    // o -> ∘    ring operator\r
 004f   2205    // O -> ∅    empty set\r
 004e   2115    // N -> ℕ    natural numbers\r
 006f   2218    // o -> ∘    ring operator\r
 004f   2205    // O -> ∅    empty set\r
+00f6   2300    // ö -> ⌀    diameter sign\r
+00d6   2300    // Ö -> ⌀    diameter sign\r
 0070   2202    // p -> ∂    partial differential\r
 0050   2119    // P -> ℙ    prime numbers\r
 0071   211a    // q -> ℚ    rational numbers\r
 0070   2202    // p -> ∂    partial differential\r
 0050   2119    // P -> ℙ    prime numbers\r
 0071   211a    // q -> ℚ    rational numbers\r
@@ -889,7 +911,7 @@ DEADKEY     0020    // Dead Key :  Math Symbols
 005e   2220    // ^ -> ∠    angle symbol\r
 0037   2227    // 7 -> ∧    logical and\r
 0026   2227    // & -> ∧    logical and\r
 005e   2220    // ^ -> ∠    angle symbol\r
 0037   2227    // 7 -> ∧    logical and\r
 0026   2227    // & -> ∧    logical and\r
-0038   2297    // 8 -> ⊗    circled times\r
+0038   2299    // 8 -> ⊙    circled dot operator\r
 002a   2297    // * -> ⊗    circled times\r
 0039   221f    // 9 -> ∟    right angle\r
 0028   221f    // ( -> ∟    right angle\r
 002a   2297    // * -> ⊗    circled times\r
 0039   221f    // 9 -> ∟    right angle\r
 0028   221f    // ( -> ∟    right angle\r
@@ -901,8 +923,9 @@ DEADKEY     0020    // Dead Key :  Math Symbols
 003c   2264    // < -> ≤    less-than or equal to\r
 002e   2265    // . -> ≥    greater-than or equal to\r
 003e   2265    // > -> ≥    greater-than or equal to\r
 003c   2264    // < -> ≤    less-than or equal to\r
 002e   2265    // . -> ≥    greater-than or equal to\r
 003e   2265    // > -> ≥    greater-than or equal to\r
-002d   2296    // - -> ⊖    circled minus\r
-005f   2298    // _ -> ⊘    circled division slash\r
+002d   00b1    // - -> ±    plus-minus sign\r
+005f   2296    // _ -> ⊖    circled minus\r
+002f   2298    // / -> ⊘    circled division slash\r
 003d   225d    // = -> ≝    equal to by definition\r
 002b   2295    // + -> ⊕    circled plus\r
 00f5   2261    // õ -> ≡    identical to\r
 003d   225d    // = -> ≝    equal to by definition\r
 002b   2295    // + -> ⊕    circled plus\r
 00f5   2261    // õ -> ≡    identical to\r
@@ -911,8 +934,8 @@ DEADKEY     0020    // Dead Key :  Math Symbols
 003a   2234    // : -> ∴    therefore sign\r
 0027   2032    // ' -> ′    prime\r
 0022   2033    // " -> ″    double prime\r
 003a   2234    // : -> ∴    therefore sign\r
 0027   2032    // ' -> ′    prime\r
 0022   2033    // " -> ″    double prime\r
-002f   2034    // / -> ‴    triple prime\r
-003f   2057    // ? -> ⁗    quadruple prime\r
+005b   2034    // [ -> ‴    triple prime\r
+005d   2057    // ] -> ⁗    quadruple prime\r
 005c   2228    // \ -> ∨    logical or\r
 007c   2228    // | -> ∨    logical or\r
 0020   221a    //   -> √    square root\r
 005c   2228    // \ -> ∨    logical or\r
 007c   2228    // | -> ∨    logical or\r
 0020   221a    //   -> √    square root\r